lie on the sofa - Spanish English Dictionary